Big Huge Thesaurus

lily turf

noun

sounds kind of like